clean-diesel bus - Spanish English Dictionary